kilo mega - Spanish English Dictionary